
Stake attention in this memory
The image shows the exterior of a large, grey, Gothic-style church with a red roof. It is located in Beijing, China, at latitude 39.744, longitude 116.305. The church is situated on a paved plaza with a large drain in the foreground. There are no people present in the image. The church has large windows and a cross atop one of the towers. The facade is detailed and ornate. The sky is cloudy and overcast.
Loading AttnAds…
No transactions found






