That's the impression when you step into the Qambalin Buddhist temple in this city's Moriyama Ward, the only officially recognized Tibetan temple in Japan ... that is a stone staircase one ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results