RATTI ROAD NER CHOWK, TEHSIL - SADAR MANDI Himachal Pradesh INDIA 175008 (Himachal Pradesh)