DrNamgyalTSherpa Thanks for the ID. Pl check the location indicated in Google, it's not in Europe, but in in North-East part of India.
Comments (2)