Another glimps from my latest journey to Leh Ladakh. This Stupa represents for peace in the humanity. A must visit place in this zone. Have a nice day.