Maps
People
Photos
Talk
My Stuff
notice the christmas sign in the back..a bit early but it still made me happy
This Freakin' Rocks!!!
posted by
cz74699
from the travel blog:
Chongqing, China
comment on this...