Hakodate Orthodox Church

The Hakodate Orthodox Church is Japan’s first Russian Orthodox church.
It is a historic building representative of Hakodate, and its white walls and green roof make a beautiful contrast.