The Mahadevi Temple in Lumbini - built over the "exact" spot of Buddha's birth.

The Mahadevi Temple in Lumbini - built over the "exact" spot of Buddha's birth.

View full size

  • Post a comment
  • CloseEmbed

Post a comment

Already a Vox member? Sign in