← Back to headlines

"Mirror of the Sky" Illusion at Pingtian Lake in China
Pingtian Lake in China's Anhui province offers a breathtaking optical illusion, dubbed the "Mirror of the Sky," where reflections make cars appear to be driving across the sky.
Sources
Showing 0 of 1 sources
No articles available in your preferred languages.
1 article available in other languages below.



