A trip around the ladakh region in India always leaves you with great memories, photographs and some interesting stories to share. Here we share one such encounter with the butter tea of ladakh. The Stok Village is a wonderfully peaceful location on the outskirts of Leh. Hikers use this village as base to climb up...