if( aicp_can_see_ads() ) { $adCode = '
'; return $adCode; } else { return '
'; }

Memolition - Explore. Dream. Discover.

China Is A Land Of Contrasts

The Caiyuanba Bridge is an extremely impressive 6-band arch bridge and it crosses the Yangtze River in Chongqing, China. The bridge looks high tech and modern. But what lies beneath looks completely different.

Mesmerizing Macro Shots Of Cat Eyes

Ranging in hue from mottled gold to ice blue to emerald green, each cat’s eye is a mesmerizing reflection of the fierce and magnetic personalities of our feline overlords.