Kathmandu Nepal Shangri La Hotel
In front of the Kathmandu Post office building
Parliament in Nepal
120 Per Night Shangri La Hotel in Kathmandu, this is where Kevin Sites stayed
Shangri La in Katmandu Nepal
Shangri-La Kathmandu Nepal, a 5 Star Hotel
Short Sheeted in Nepal
What's up with this?