Source
earthmoonsun says
Built inside a deserted quarry pit in southwest of Shanghai, China.
xiadmabsax says
Just wow…
earthmoonsun says
Built inside a deserted quarry pit in southwest of Shanghai, China.
xiadmabsax says
Just wow…