Stok Palace Museum is just one of the landmarks located 5.7 mi (9.2 km) from central Leh, so you might want to stop by for a few pics during your trip. If you want to experience more of the culture Leh has to offer, head to Indus River View Point, Gurdwara Pathar Sahib, and Spitok Gompa.