The Japanese Peace Stupa, located on the top of legendary Rumassala mountain, created by God Hanuman, dropped here chunk of Himalaya, Unawatuna, Sri L


The Japanese Peace Stupa, located on the top of legendary Rumassala mountain, created by God Hanuman, dropped here chunk of Himalaya, Unawatuna, Sri Lanka.


Size: 4189px × 2741px
Photo credit: © eFesenko / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architecture, art, bell, buddha, buddhism, building, buona, ceitya, ceylon, dagaba, dagoba, dome, galle, garden, greenery, hikkaduwa, house, indian, island, japanese, jungle, laccadive, landmark, lanka, mountain, ocean, pagoda, peace, religion, resort, rumassala, sacred, sama, sculpture, shrine, sightseeing, sri, statue, stupa, temple, tourism, travel, tropic, unawatuna, vihara, viharaya, vista