TR EN
Location | Istanbul
Year | 2013
Total Area | 9800