The Bouddhanath stupa or Boudha for short is Nepal's most important Buddhist stronghold. The eyes of Buddha (all-seeing eyes) look in all directions and see what is happening in the world in order to offer help.
The coloured prayer flags symbolise the elements of nature.
Professional photographer and world traveller
Specialised in street photography, architecture and portraits..
Read more…