The Takamori Aso shrine is located in Takamori town in Japan. This place keeps old soul and nostalgic, mysterious atmosphere. Surrounded by trees and covered with moss.

Write A Comment