3 yrs - Egypt Giza Pyramids, Fengtai District, China.

test location map