Plaza del Sol Back to main article page

Plaza del Sol shopping mall in Zapopan, Guadalajara, Jalisco, Mexico, seen from Hotel Presidente InterContinental Guadalajara