Sharif University of Technology, Indoor Swimming Pools Complex

Tehran
2005