Nepalese Stupa

Nepalese stupa

Nepalese stupa in Bodhnath, Nepal