Map Location
Camerado SE Asia Video Productions
Phnom Penh, Cambodia