As sunlight cascades through its vibrant stained glass windows, every inch of the Nasir-ol-Mulk Mosque bursts with colour. The mosque, located in southern Iran, is illuminated with a kaleidoscope of colours when light shines through its windows. With its stained glass, beautiful patterned carpets and intricately detailed ceiling tiles, the mosque attracts worshipers and tourists alike. The grand temple is known locally as ‘the pink mosque’ and ‘the mosque of colour’ because of its colourful interior and exterior.
HOTSPOT MEDIA - BACK TO THE FUTURE WITH AR' KID: A POSTAL SORTER has perfected the art of time travel by delivering images that are from the past .
MOUTH OPEN wide, this little stoat appears to be in mid-song as he belts out a tune for his onlookers .
These are the amazing close up pictures of North Korea's mass games - after photographers were previously banned from taking shots so close to the dazzling formation dances .
An eight-year-old boy who lost his legs and left hand to meningitis is standing tall after learning to walk on his prosthetic limbs .
A woman brutally beaten in a revenge attack has slammed the soft sentence handed to her assailant .
BEHIND the doors of this building, with its stacks of mattresses and discarded remains of wheelchairs, lies another victim of austerity cuts .
A group of shelter dogs showcase their loveable personalities in a series of passport-style photographs - in the hope of finding their forever homes .
Grandmother Janet Kirby was told she couldn't board her plane home after being accused of assault .
A baby girl has become the youngest British patient to receive a life-saving cardiac operation after her heart swelled to twice its normal size within days of her birth .
The mother of a young woman stabbed 26 times by her ex-partner for having a secret abortion has told how her daughter was cruelly betrayed by her own social worker .
LIKE A scene from A Bugs Life, these ants work on creating their own mini community .
PERCHED on a branch, this Little Owl plays third wheel to two love birds .