Hindu temple in Bali, Indonesia (1633 CE), with thatched roofs and lake setting.
Pura Luhur Uluwatu (related site), Meru Tower (element), Early Modern (period)
Completed: 1633 CE
Location: Bali, Indonesia
Extracted from this page’s own description.
Teahann Knowledge Base