Nepal Kathmandu Boudha Stupa or Boudhanath is a one of the largest spherical stupas in Nepal.Boudha Stupa is a famous place for #177960613
Description
Nepal Kathmandu Boudha Stupa or Boudhanath is a one of the largest spherical stupas in Nepal.Boudha Stupa is a famous place for tourist attraction in Kathmandu city.