Jamchen Stupa I Best Place for Short Ride and Hike Inside Kathmandu Valley