There’s a really cool timelapse a minute or so in…
Wow. Just wow.
November 13, 2010
In Culture
#amazing #China #hotel construction #time lapse video
Wow, indeed!
Comments
Wow, indeed!