A palengke --taken from the Spanish palenque, meaning "palisade or stockade" -- is a public market common throughout the Philippines. A palengke is usually composed of several dozen stalls arranged in rows under a shared roof.
Taken at the Mahogany Market in Tagaytay City, Philipines with my Galaxy Tab; 2013