Tatsuta Taisha - Credit: Wikimedia Commons
is a Shinto shrine located in SangÅ, Nara in Japan. The shrine is also known in Japanese (esp. formerly) as . Read more on Wikipedia
Source: en.wikipedia.org