JOMSOM, the Tranquil Small Town in Nepal