Sort:  

Yeah, sure. You are welcome to visit the place. This place is Leh Ladakh in India.