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