This photo allocated in Lumbini, Nepal. this place is know as birth place of Lord Boudha. Photo by: iam_joj © 2025 All Rights Reserved by Photographer | Apr