Sky Reflection on Chinese Lake Creates Illusion of Car Driving in the Air
In Anhui Province, China, the reflection of the sky on a lake has created a striking visual illusion. When a car drives along a road crossing the middle of the lake, it appears as if the vehicle is…






















