Stock Photo: Kathesimbu Stuba sits in the center of Kathamndu, Nepal

Stock Photo: 1990-63642 Kathesimbu Stuba sits in the center of Kathamndu, Nepal