Where is Chateau Rouge?
Where is Chateau Rouge located?
Chateau Rouge, Chateau Rouge, France (approx. 50.679672°, 3.114369°)
Where is Chateau Rouge on the map?
{"latitude":50.679672,"longitude":3.114369,"title":"Chateau Rouge"}