Interactive 3D model Swayambhunath Stupa

http://vizerra.com/en/portfolio/stupa Swayambhunath Stupa is an ancient religious site on top of a hill in Kathmandu Valley in Nepal. "Stupa" literally means "heap" in Sanskrit and is a mound-like structure containing Buddhist relics...