rack one`s brains
to try hard to think of something or remember something
I have been racking my brains all day trying to remember the man's name.
Most Extraordinary Churches Of The World
Basilica de Higuey Dominican Republic
Basilica de Higuey, inaugurated on January 21, 1971, is one of the most respected monuments of the Dominican Republic. It was built by French architects, and is located in the city of Higuey, Dominican Republic.
Panda thinks it is actually a huge basket, and not a church.