Massoud Square in world map

Massoud Square in world map. The following map shows the location of Massoud Square in the world. Latitude and longitude of Massoud Square: 34°32'12.2"N, 69°11'33.6"E

Please select map: Massoud Square in world mapMap of Massoud Square
Massoud Square in world map
Massoud Square, Afghanistan in world map