Unable to find Mount Fuji

That looks like Haneda. Try 35.3606° N, 138.7274° E.