Designed by
Title
An illuminated stupa, also known as a chorten, lights up the night sky in Lhasa #306594487
Description
An illuminated stupa, also known as a chorten, lights up the night sky in Lhasa, Tibet Autonomous Region of China. A stupa is a sacred monument in Buddhism, symbolizing Buddha's presence