Loading 3D models...
by airliftnepal in cultural-heritage-history
It is one of the many stupas inside the capital city of Nepal, Kathmandu. The name signifies that it used to be the biggest public square in its days.