Wat Buddhapadipa in Wimbledon, United Kingdom

Google Maps - Image by YUANJUN SHEN from Google Maps

De pithead 8 miracles of Buddha.