The largest Buddha statue in Europe, sitting at a whopping 12.5 meters high, has been unveiled in Kalmykia, western Russia.
Read Full Article at RT.com
Thursday 18 April 2024
RT - 5 years ago
Europe’s largest Buddha statue unveiled in Russia (PHOTOS)
Latest News